assistant dean - French English Dictionary